#ifndef _STDMSGQUEUE_H_
#define _STDMSGQUEUE_H_

#include <stddef.h>
 
struct  StdMsgQueue;
typedef struct  StdMsgQueue MsgQ;

MsgQ *InitMsgQ(const char *pathName, int proj_ID);

void MsgQSend(MsgQ *q, void *ptr, size_t size);
void MsgQRecv(MsgQ *q, void *ptr, size_t size, long type);

void ClearMsgQ(MsgQ *q);

#endif